Palestinian dodder - German English Dictionary